package org.smr.ministore.entities;

import org.blade.entities.base.BizEntity;
import org.apache.commons.lang3.ObjectUtils;
import java.lang.NullPointerException;
/**
 * StoreSchedule实体,对应表：t_store_schedule
**/
public class StoreSchedule extends  BizEntity<Long>{


	/**
	* 添加者
	**/
	private java.lang.Long createBy;

	/**
	 * 设置添加者的值
	 * @param createBy
	**/
	public void  setCreateBy(java.lang.Long createBy){
		this.createBy = createBy;
	}
	/**
	 * 获取添加者的值
	**/
	public  java.lang.Long getCreateBy(){
		return this.createBy;
	}



	


	/**
	* 添加时间
	**/
	private java.util.Date createDate;

	/**
	 * 设置添加时间的值
	 * @param createDate
	**/
	public void  setCreateDate(java.util.Date createDate){
		this.createDate = createDate;
	}
	/**
	 * 获取添加时间的值
	**/
	public  java.util.Date getCreateDate(){
		return this.createDate;
	}



	
    /**
    * 添加时间 查询时间开始
    **/
    private java.util.Date createDateStart;

    /**
    * 添加时间 查询时间结束
    **/
    private java.util.Date createDateEnd;


    /**
    * 设置添加时间Start的值
    * @param createDateStart
    **/
    public void  setCreateDateStart(java.util.Date createDateStart){
    this.createDateStart = createDateStart;
    }
    /**
    * 获取添加时间Start的值
    **/
    public  java.util.Date getCreateDateStart(){
    return this.createDateStart;
    }

    /**
    * 设置添加时间End的值
    * @param createDateEnd
    **/
    public void  setCreateDateEnd(java.util.Date createDateEnd){
    this.createDateEnd = createDateStart;
    }
    /**
    * 获取添加时间End的值
    **/
    public  java.util.Date getCreateDateEnd(){
    return this.createDateEnd;
    }

    


	/**
	* 是否生效
	**/
	private java.lang.Integer enable;

	/**
	 * 设置是否生效的值
	 * @param enable
	**/
	public void  setEnable(java.lang.Integer enable){
		this.enable = enable;
	}
	/**
	 * 获取是否生效的值
	**/
	public  java.lang.Integer getEnable(){
		return this.enable;
	}



	


	/**
	* 主键
	**/
	private java.lang.Long id;

	/**
	 * 设置主键的值
	 * @param id
	**/
	public void  setId(java.lang.Long id){
		this.id = id;
	}
	/**
	 * 获取主键的值
	**/
	public  java.lang.Long getId(){
		return this.id;
	}



	


	/**
	* 所属组织
	**/
	private java.lang.Long organId;

	/**
	 * 设置所属组织的值
	 * @param organId
	**/
	public void  setOrganId(java.lang.Long organId){
		this.organId = organId;
	}
	/**
	 * 获取所属组织的值
	**/
	public  java.lang.Long getOrganId(){
		return this.organId;
	}



	


	/**
	* 组织路径
	**/
	private java.lang.String organPath;

	/**
	 * 设置组织路径的值
	 * @param organPath
	**/
	public void  setOrganPath(java.lang.String organPath){
		this.organPath = organPath;
	}
	/**
	 * 获取组织路径的值
	**/
	public  java.lang.String getOrganPath(){
		return this.organPath;
	}



	


	/**
	* 标注
	**/
	private java.lang.String remark;

	/**
	 * 设置标注的值
	 * @param remark
	**/
	public void  setRemark(java.lang.String remark){
		this.remark = remark;
	}
	/**
	 * 获取标注的值
	**/
	public  java.lang.String getRemark(){
		return this.remark;
	}



	


	/**
	* 店铺编号
	**/
	private java.lang.Long storeId;

	/**
	 * 设置店铺编号的值
	 * @param storeId
	**/
	public void  setStoreId(java.lang.Long storeId){
		this.storeId = storeId;
	}
	/**
	 * 获取店铺编号的值
	**/
	public  java.lang.Long getStoreId(){
		return this.storeId;
	}



	


	/**
	* 店铺名称
	**/
	private java.lang.String storeName;

	/**
	 * 设置店铺名称的值
	 * @param storeName
	**/
	public void  setStoreName(java.lang.String storeName){
		this.storeName = storeName;
	}
	/**
	 * 获取店铺名称的值
	**/
	public  java.lang.String getStoreName(){
		return this.storeName;
	}



	


	/**
	* 更新者
	**/
	private java.lang.Long updateBy;

	/**
	 * 设置更新者的值
	 * @param updateBy
	**/
	public void  setUpdateBy(java.lang.Long updateBy){
		this.updateBy = updateBy;
	}
	/**
	 * 获取更新者的值
	**/
	public  java.lang.Long getUpdateBy(){
		return this.updateBy;
	}



	


	/**
	* 更新时间
	**/
	private java.util.Date updateDate;

	/**
	 * 设置更新时间的值
	 * @param updateDate
	**/
	public void  setUpdateDate(java.util.Date updateDate){
		this.updateDate = updateDate;
	}
	/**
	 * 获取更新时间的值
	**/
	public  java.util.Date getUpdateDate(){
		return this.updateDate;
	}



	
    /**
    * 更新时间 查询时间开始
    **/
    private java.util.Date updateDateStart;

    /**
    * 更新时间 查询时间结束
    **/
    private java.util.Date updateDateEnd;


    /**
    * 设置更新时间Start的值
    * @param updateDateStart
    **/
    public void  setUpdateDateStart(java.util.Date updateDateStart){
    this.updateDateStart = updateDateStart;
    }
    /**
    * 获取更新时间Start的值
    **/
    public  java.util.Date getUpdateDateStart(){
    return this.updateDateStart;
    }

    /**
    * 设置更新时间End的值
    * @param updateDateEnd
    **/
    public void  setUpdateDateEnd(java.util.Date updateDateEnd){
    this.updateDateEnd = updateDateStart;
    }
    /**
    * 获取更新时间End的值
    **/
    public  java.util.Date getUpdateDateEnd(){
    return this.updateDateEnd;
    }

    


	/**
	* 营业打烊时间
	**/
	private java.util.Date workEndTime;

	/**
	 * 设置营业打烊时间的值
	 * @param workEndTime
	**/
	public void  setWorkEndTime(java.util.Date workEndTime){
		this.workEndTime = workEndTime;
	}
	/**
	 * 获取营业打烊时间的值
	**/
	public  java.util.Date getWorkEndTime(){
		return this.workEndTime;
	}



	
    /**
    * 营业打烊时间 查询时间开始
    **/
    private java.util.Date workEndTimeStart;

    /**
    * 营业打烊时间 查询时间结束
    **/
    private java.util.Date workEndTimeEnd;


    /**
    * 设置营业打烊时间Start的值
    * @param workEndTimeStart
    **/
    public void  setWorkEndTimeStart(java.util.Date workEndTimeStart){
    this.workEndTimeStart = workEndTimeStart;
    }
    /**
    * 获取营业打烊时间Start的值
    **/
    public  java.util.Date getWorkEndTimeStart(){
    return this.workEndTimeStart;
    }

    /**
    * 设置营业打烊时间End的值
    * @param workEndTimeEnd
    **/
    public void  setWorkEndTimeEnd(java.util.Date workEndTimeEnd){
    this.workEndTimeEnd = workEndTimeStart;
    }
    /**
    * 获取营业打烊时间End的值
    **/
    public  java.util.Date getWorkEndTimeEnd(){
    return this.workEndTimeEnd;
    }

    


	/**
	* 营业开始时间
	**/
	private java.util.Date workStartTime;

	/**
	 * 设置营业开始时间的值
	 * @param workStartTime
	**/
	public void  setWorkStartTime(java.util.Date workStartTime){
		this.workStartTime = workStartTime;
	}
	/**
	 * 获取营业开始时间的值
	**/
	public  java.util.Date getWorkStartTime(){
		return this.workStartTime;
	}



	
    /**
    * 营业开始时间 查询时间开始
    **/
    private java.util.Date workStartTimeStart;

    /**
    * 营业开始时间 查询时间结束
    **/
    private java.util.Date workStartTimeEnd;


    /**
    * 设置营业开始时间Start的值
    * @param workStartTimeStart
    **/
    public void  setWorkStartTimeStart(java.util.Date workStartTimeStart){
    this.workStartTimeStart = workStartTimeStart;
    }
    /**
    * 获取营业开始时间Start的值
    **/
    public  java.util.Date getWorkStartTimeStart(){
    return this.workStartTimeStart;
    }

    /**
    * 设置营业开始时间End的值
    * @param workStartTimeEnd
    **/
    public void  setWorkStartTimeEnd(java.util.Date workStartTimeEnd){
    this.workStartTimeEnd = workStartTimeStart;
    }
    /**
    * 获取营业开始时间End的值
    **/
    public  java.util.Date getWorkStartTimeEnd(){
    return this.workStartTimeEnd;
    }

    


}